package com.dao;

import com.entity.GroupInfo;

/**
 * 群信息
 *
 * @author lbb
 * @version 1.0
 * @date 2020.3.20
 */
public interface GroupInfoDao {
	
	/**
	 * 修改群信息，修改群名称、群图片、群描述
	 *
	 * @param groupInfo Entity
	 * @return Boolean
	 */
	Boolean editGroupInfo(GroupInfo groupInfo);
	
	/**
	 * 根据groupNum找群
	 * @param groupNum 群号
	 * @return Entity 群信息
	 */
	GroupInfo getByNumGroupInfo(String groupNum);

	/**
	 * 根据id找群
	 * @param id
	 * @return
	 */
	GroupInfo getById(Integer id);
	
	/**
	 * 添加群
	 * @param groupInfo 群信息
	 * @return Boolean
	 */
	Boolean addGroupInfo(GroupInfo groupInfo);

	/**
	 * 删除群
	 * @param groupId 群id
	 * @return Boolean
	 */
	Boolean delGroupInfo(Integer groupId);
}
